package com.yourenbang.lingyun.transaction.web.domain.dto.yxy;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * Created on 2022/3/16
 *
 * @author qinmingtao
 * desc M40Excel交易数据模型
 */
@Data
public class M40ExcelTradeInfoDTO implements Serializable {
    @ExcelProperty("机身号")
    private String terminalSn;
    @ExcelProperty("商户号")
    private String merchantNo;
    @ExcelProperty("商户名")
    private String merchantName;
    @ExcelProperty("交易时间")
    private String transactionTime;
    @ExcelProperty("刷卡金额")
    private BigDecimal amount;
    @ExcelProperty("手续费")
    private BigDecimal fee;
    @ExcelProperty("卡类型")
    private String cardType;
    @ExcelProperty("订单号")
    private String orderNo;
    @ExcelProperty("合伙人姓名")
    private String partnerName;
    /**
     * 包含交易数量
     */
    @ExcelIgnore
    private Integer tradeCount;
    /**
     * 包含订单号
     */
    @ExcelIgnore
    private String orderNos;
}
